congested roads - Alemán Inglés Diccionario